// components/hello-component2/hello-component2.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    age: Number
  },

  /**
   * 组件的初始数据
   */
  data: {
    count: 0
  },

  /**
   * 组件的方法列表
   */
  methods: {
    setCount() {
      // 访问props数据
      console.log(this.properties.age);
      console.log(this);
      this.setData({
        count: this.data.count + 1
      })
    },
  },
  // 文档：https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/lifetimes.html
  // 在组件实例刚刚被创建时执行
  created() {},
  // 在组件实例进入页面节点树时执行	
  attached() {},
  // 在组件在视图层布局完成后执行
  ready() {},
  // 在组件实例被移动到节点树另一个位置时执行
  moved() {},
  // 在组件实例被从页面节点树移除时执行
  detached() {},
  // 组件所在页面生命周期
  lifetimes: {
    show() {},
    hide() {},
    resize() {}
  }
})
